\hypertarget{structusb__ep__desc__t}{
\section{usb\-\_\-ep\-\_\-desc\-\_\-t \-Struct \-Reference}
\label{structusb__ep__desc__t}\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
}


\-Standard \-U\-S\-B endpoint descriptor stcuture.  




{\ttfamily \#include $<$usb\-\_\-protocol.\-h$>$}

\subsection*{\-Data \-Fields}
\begin{DoxyCompactItemize}
\item 
uint8\-\_\-t \hyperlink{structusb__ep__desc__t_a1b1f36413d7701c85786390adc914671}{b\-Length}
\item 
uint8\-\_\-t \hyperlink{structusb__ep__desc__t_ae881cfe829a29de12aea7dcc64c84d76}{b\-Descriptor\-Type}
\item 
uint8\-\_\-t \hyperlink{structusb__ep__desc__t_ae72d2c478693d43712626763e1b9f311}{b\-Endpoint\-Address}
\item 
uint8\-\_\-t \hyperlink{structusb__ep__desc__t_ae4a54c991f53573380f4500395ed2e1a}{bm\-Attributes}
\item 
le16\-\_\-t \hyperlink{structusb__ep__desc__t_a7224435989a3b19385f6c37f9e606313}{w\-Max\-Packet\-Size}
\item 
uint8\-\_\-t \hyperlink{structusb__ep__desc__t_aa1dac2219f2a658d66e768f138604f1c}{b\-Interval}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Standard \-U\-S\-B endpoint descriptor stcuture. 

\subsection{\-Field \-Documentation}
\hypertarget{structusb__ep__desc__t_ae881cfe829a29de12aea7dcc64c84d76}{
\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}!b\-Descriptor\-Type@{b\-Descriptor\-Type}}
\index{b\-Descriptor\-Type@{b\-Descriptor\-Type}!usb_ep_desc_t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
\subsubsection[{b\-Descriptor\-Type}]{\setlength{\rightskip}{0pt plus 5cm}uint8\-\_\-t {\bf usb\-\_\-ep\-\_\-desc\-\_\-t\-::b\-Descriptor\-Type}}}
\label{structusb__ep__desc__t_ae881cfe829a29de12aea7dcc64c84d76}
\hypertarget{structusb__ep__desc__t_ae72d2c478693d43712626763e1b9f311}{
\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}!b\-Endpoint\-Address@{b\-Endpoint\-Address}}
\index{b\-Endpoint\-Address@{b\-Endpoint\-Address}!usb_ep_desc_t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
\subsubsection[{b\-Endpoint\-Address}]{\setlength{\rightskip}{0pt plus 5cm}uint8\-\_\-t {\bf usb\-\_\-ep\-\_\-desc\-\_\-t\-::b\-Endpoint\-Address}}}
\label{structusb__ep__desc__t_ae72d2c478693d43712626763e1b9f311}
\hypertarget{structusb__ep__desc__t_aa1dac2219f2a658d66e768f138604f1c}{
\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}!b\-Interval@{b\-Interval}}
\index{b\-Interval@{b\-Interval}!usb_ep_desc_t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
\subsubsection[{b\-Interval}]{\setlength{\rightskip}{0pt plus 5cm}uint8\-\_\-t {\bf usb\-\_\-ep\-\_\-desc\-\_\-t\-::b\-Interval}}}
\label{structusb__ep__desc__t_aa1dac2219f2a658d66e768f138604f1c}
\hypertarget{structusb__ep__desc__t_a1b1f36413d7701c85786390adc914671}{
\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}!b\-Length@{b\-Length}}
\index{b\-Length@{b\-Length}!usb_ep_desc_t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
\subsubsection[{b\-Length}]{\setlength{\rightskip}{0pt plus 5cm}uint8\-\_\-t {\bf usb\-\_\-ep\-\_\-desc\-\_\-t\-::b\-Length}}}
\label{structusb__ep__desc__t_a1b1f36413d7701c85786390adc914671}
\hypertarget{structusb__ep__desc__t_ae4a54c991f53573380f4500395ed2e1a}{
\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}!bm\-Attributes@{bm\-Attributes}}
\index{bm\-Attributes@{bm\-Attributes}!usb_ep_desc_t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
\subsubsection[{bm\-Attributes}]{\setlength{\rightskip}{0pt plus 5cm}uint8\-\_\-t {\bf usb\-\_\-ep\-\_\-desc\-\_\-t\-::bm\-Attributes}}}
\label{structusb__ep__desc__t_ae4a54c991f53573380f4500395ed2e1a}
\hypertarget{structusb__ep__desc__t_a7224435989a3b19385f6c37f9e606313}{
\index{usb\-\_\-ep\-\_\-desc\-\_\-t@{usb\-\_\-ep\-\_\-desc\-\_\-t}!w\-Max\-Packet\-Size@{w\-Max\-Packet\-Size}}
\index{w\-Max\-Packet\-Size@{w\-Max\-Packet\-Size}!usb_ep_desc_t@{usb\-\_\-ep\-\_\-desc\-\_\-t}}
\subsubsection[{w\-Max\-Packet\-Size}]{\setlength{\rightskip}{0pt plus 5cm}le16\-\_\-t {\bf usb\-\_\-ep\-\_\-desc\-\_\-t\-::w\-Max\-Packet\-Size}}}
\label{structusb__ep__desc__t_a7224435989a3b19385f6c37f9e606313}


\-The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{usb__protocol_8h}{usb\-\_\-protocol.\-h}\end{DoxyCompactItemize}
